package system

import api "github.com/flipped-aurora/gin-vue-admin/server/api/v1"

type RouterGroup struct {
	ApiRouter
	JwtRouter
	SysRouter
	BaseRouter
	InitRouter
	MenuRouter
	UserRouter
	CasbinRouter
	AutoCodeRouter
	AuthorityRouter
	DictionaryRouter
	OperationRecordRouter
	DictionaryDetailRouter
	AuthorityBtnRouter
	SysExportTemplateRouter
	SysParamsRouter
	DeviceRouter
	Device_groupRouter
	Certificate_managementRouter
	Protocol_managementRouter
	Seckill_activityRouter
	SeckillOrderRouter
	Seckill_activity_deviceRouter
	Decimal_deviceRouter
	Site_messageRouter
}

var (
	dbApi                      = api.ApiGroupApp.SystemApiGroup.DBApi
	jwtApi                     = api.ApiGroupApp.SystemApiGroup.JwtApi
	baseApi                    = api.ApiGroupApp.SystemApiGroup.BaseApi
	casbinApi                  = api.ApiGroupApp.SystemApiGroup.CasbinApi
	systemApi                  = api.ApiGroupApp.SystemApiGroup.SystemApi
	sysParamsApi               = api.ApiGroupApp.SystemApiGroup.SysParamsApi
	autoCodeApi                = api.ApiGroupApp.SystemApiGroup.AutoCodeApi
	authorityApi               = api.ApiGroupApp.SystemApiGroup.AuthorityApi
	apiRouterApi               = api.ApiGroupApp.SystemApiGroup.SystemApiApi
	dictionaryApi              = api.ApiGroupApp.SystemApiGroup.DictionaryApi
	authorityBtnApi            = api.ApiGroupApp.SystemApiGroup.AuthorityBtnApi
	authorityMenuApi           = api.ApiGroupApp.SystemApiGroup.AuthorityMenuApi
	autoCodePluginApi          = api.ApiGroupApp.SystemApiGroup.AutoCodePluginApi
	autocodeHistoryApi         = api.ApiGroupApp.SystemApiGroup.AutoCodeHistoryApi
	operationRecordApi         = api.ApiGroupApp.SystemApiGroup.OperationRecordApi
	autoCodePackageApi         = api.ApiGroupApp.SystemApiGroup.AutoCodePackageApi
	dictionaryDetailApi        = api.ApiGroupApp.SystemApiGroup.DictionaryDetailApi
	autoCodeTemplateApi        = api.ApiGroupApp.SystemApiGroup.AutoCodeTemplateApi
	exportTemplateApi          = api.ApiGroupApp.SystemApiGroup.SysExportTemplateApi
	deviceApi                  = api.ApiGroupApp.SystemApiGroup.DeviceApi
	device_groupApi            = api.ApiGroupApp.SystemApiGroup.Device_groupApi
	certificate_managementApi  = api.ApiGroupApp.SystemApiGroup.Certificate_managementApi
	protocol_managementApi     = api.ApiGroupApp.SystemApiGroup.Protocol_managementApi
	seckill_activityApi        = api.ApiGroupApp.SystemApiGroup.Seckill_activityApi
	seckillOrderApi            = api.ApiGroupApp.SystemApiGroup.SeckillOrderApi
	seckill_activity_deviceApi = api.ApiGroupApp.SystemApiGroup.Seckill_activity_deviceApi
	decimal_deviceApi          = api.ApiGroupApp.SystemApiGroup.Decimal_deviceApi
	site_messageApi            = api.ApiGroupApp.SystemApiGroup.Site_messageApi
)
